1720 PRINT "Have Data Diskette(s) in Place, then Press any key to continue.";
1730 K$ = INKEY$ : IF K$ = "" THEN 1730
1740 KEY ON : CLS : KEY OFF
2000 REM ALPHAMAR Program Starts Here.
2010 OPEN DD.PERS$+"persfile" AS #1 LEN = 256
2020 FIELD 1, 5 AS F1$, 20 AS F2$, 30 AS F3$, 2 AS F4$, 5 AS F5$, 5 AS F6$, 5 AS F7$, 11 AS F8$, 18 AS F9$, 16 AS F10$, 16 AS F11$, 11 AS F12$, 18 AS F13$, 16 AS F14$, 16 AS F15$, 11 AS F16$, 18 AS F17$, 16 AS F18$, 16 AS F19$
2030 REM Read the Marriage Index and then the Person File
2040 KEY ON : CLS : KEY OFF
2050 OPEN DD.MARIDX$+"mindex" FOR INPUT AS #2
2060 INPUT #2, CX
2070 LOCATE 19,1 : PRINT "There are:";CX;"Marriage Index Records"
2080 C = 0
2090 FOR I = 1 TO CX
2100 C = C + 1
2110 INPUT #2, PERS.ID(I), MARR.ID(I)
2120 LOCATE 23,1 : PRINT "Processing Marriage Index Record:";I,"Freespace";FRE(0)
2130 REM get the personal information
2140 GET #1, PERS.ID(I)
2150 REM Extract information from the file for use
2160 T2$ = F2$
2170 REM Convert to Upper Case
2180 ONE$ = LEFT$(T2$,1)
2190 ONE = ASC(ONE$)
2200 IF ONE >= 97 AND ONE <= 122 THEN ONE = ONE - 32
2210 ONE$ = CHR$(ONE)
2220 REM Test if out of range
2230 IF ONE$ < BEGIN.LTR$ OR ONE$ > END.LTR$ THEN 2360
2240 REM Right-trim t2$
2250 FOR J = 1 TO LEN(F2$) -1
2260 IF RIGHT$(T2$,1)=" " THEN T2$=LEFT$(T2$,LEN(T2$)-1) ELSE J=LEN(F2$)-1
2270 NEXT J
2280 T3$ = F3$
2290 FOR J = 1 TO LEN(F3$) -1
2300 IF RIGHT$(T3$,1)=" " THEN T3$=LEFT$(T3$,LEN(T3$)-1) ELSE J=LEN(F3$)-1